package com.echo.im.mq.contant;

/**
 *
 * @author echo
 * @date 2024-08-15
 */
public class QueueConstants {

    public static final String ECHO_EXCHANGE = "echo.exchange";

    public static final String STORE_PRIVATE_TOPIC = "store.private.topic";
    public static final String STORE_PRIVATE_QUEUE = "store.private.queue";

    public static final String STORE_GROUP_TOPIC = "store.group.topic";
    public static final String STORE_GROUP_QUEUE = "store.group.queue";

    public static final String STORE_SYSTEM_TOPIC = "store.system.topic";
    public static final String STORE_SYSTEM_QUEUE = "store.system.queue";

    public static final String PUSH_PRIVATE_TOPIC = "push.private.topic";
    public static final String PUSH_PRIVATE_QUEUE = "push.private.queue";

    public static final String PUSH_GROUP_TOPIC = "push.group.topic";
    public static final String PUSH_GROUP_QUEUE = "push.group.queue";

    public static final String PUSH_SYSTEM_TOPIC = "push.system.topic";
    public static final String PUSH_SYSTEM_QUEUE = "push.system.queue";

    public static final String OFFLINE_PRIVATE_TOPIC = "offline.private.topic";
    public static final String OFFLINE_PRIVATE_QUEUE = "offline.private.queue";



    public static final String OFFLINE_SYSTEM_TOPIC = "offline.system.topic";
    public static final String OFFLINE_SYSTEM_QUEUE = "offline.system.queue";

    public static final String PLATFORM_COMMAND_TOPIC = "platform.command.topic";
    public static final String PLATFORM_COMMAND_QUEUE = "platform.command.queue";


    public static final String OFFLINE_MESSAGE_TOPIC = "offline.message.topic";
    public static final String OFFLINE_MESSAGE_QUEUE = "offline.message.queue";
}
